﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;

namespace SecsaMvcApplication.Models
{
    public class Receita
    {
        public int Id { get; set; }

        [DataType(DataType.Date)]
        public DateTime Data { get; set; }

        [Required(ErrorMessage = "O campo Médico deve ser preenchido!")]
        [Display(Name = "Médico")]
        public int MedicoId { get; set; }

        public virtual Medico Medico { get; set; }

         [Required(ErrorMessage = "O campo Paciente deve ser preenchido!")]
        [Display(Name = "Paciente")]
        public int PacienteId { get; set; }

        public Paciente Paciente { get; set; }

        public virtual ICollection<Medicamento> Medicamentos { get; set; }

        public string Prescricao { get; set; }
    }
}